more palatable - Turc Anglais Dictionnaire